lend considerable support - German English Dictionary